Toolkit for Bar Code Recognition and Resolving on Camera Phones - Jump Starting the Internet of Things

نویسندگان

  • Robert Adelmann
  • Marc Langheinrich
  • Christian Floerkemeier
چکیده

Automatic identification technology such as RFID promises to connect physical objects with virtual representations or even computational capabilities. However, even though RFID tags are continuously falling in price, their widespread use on consumer items is still several years away, rendering large-scale experiments with such an “internet of things” difficult. Much more ubiquitous are printed bar codes, yet so far their recognition required either specialized scanner equipment, custom-tailored bar codes or costly commercial licenses – all equally significant deployment hurdles. We have developed a freely available EAN-13 bar code recognition and information system that is both lightweight and fast enough for the use on camera-equipped mobile phones, thus significantly lowering the barrier for large-scale, real-world testing of novel information and interaction applications based on “connected” physical objects. We hope that this “low tech” version of bridging the gap will allow the community to quickly develop and try out more realistic and widespread applications, and thus gain real-world experiences for better jump-starting the future internet of things, today. 1 Today’s Role of Barcode Recognition The idea of linking real-world products with virtual information has been around for quite some time. In 1998, Barrett and Maglio already described a system for attaching information to real-world objects [BM98], while 1999 Want et al. expanded upon the idea and linked arbitrary items through the use of RFID tags with both information services and actions [WFGH99]. Since then, a number of research projects have continued to explore this concept of “bridging the gap”, i.e., the automatic identification of individually tagged real-world products in order to quickly look up information or initiate a specific action [KBM02]. With the increasing mobility of powerful computing systems, e.g., mobile phones or handheld PDAs, this bridging can even be done in situ, i.e., right when we need it, where we need it. While RFID potentially offers an unprecedented user experience due to its detailed means for identification (i.e., on a per item basis) and the lack of a line-of-sight requirement for reading, most industry analysts agree that an item-level rollout (e.g., having an RFID tag on every single supermarket product) is still several years away [Jue05]. In contrast, the printed bar codes are practically ubiquitous: Virtually every item sold today carries an internationally standardized bar code on its packaging, enabling not only checkout registers to quickly sum up one’s shopping items, but also to identify a product and look up a wealth of related information. Obviously, using bar codes for linking real-world objects to virtual information has a number of drawbacks when compared to an RFID-enabled future with corresponding mobile RFID readers, such as NFC-enabled1 mobile phones. Due to their sensitivity to soiling, ripping, and lighting conditions, optical bar code recognition can be difficult. Until recently, reading a conventional (i.e., 1D) bar code inevitably required a separate laser scanner or a corresponding mobile phone scanner attachment. The increasing availability of camera phones, i.e., mobile phones with an integrated digital camera, has begun to simplify this process, however. After 2D bar codes have been successfully recognized by most consumer-grade camera phones for quite some time [Roh04], the continuously increasing quality of both the camera resolution and the employed lenses have finally made it feasible to directly read 1D bar codes with such cameras, without the need for special attachments or handheld lasers. This significantly changes the attractiveness of using barcodes for the above physical-to-digital linkage: Instead of waiting several years for a comprehensive item-level roll out of RFID tags, or forcing people to carry around specific scanner attachments for their mobile phones, the support of 1D bar code recognition on any camera phone immediately allows anybody to interact with almost any commercially available product – all it takes is a small application download. The main contribution of this paper is a freely available 1D bar code recognition toolkit that is intended to facilitate the creation of novel applications and services. We believe that the adequate performance of our recognition software, when compared with existing commercial implementations, the ease with which external data sources can be integrated, and the availability of our toolkit under an open source license will help to foster the the use of camera phones as mobile bar code scanners.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Workshop Mobile and Embedded Interactive Systems (MEIS'06)

Automatic identification technology such as RFID promises to connect physical objects with virtual representations or even computational capabilities. However, even though RFID tags are continuously falling in price, their widespread use on consumer items is still several years away, rendering large-scale experiments with such an “internet of things” difficult. Much more ubiquitous are printed ...

متن کامل

1D Bar Code Reading on Camera Phones

The availability of camera phones provides people with a mobile platform for decoding bar codes, whereas conventional scanners lack mobility. However, using a normal camera phone in such applications is challenging due to the out-of-focus problem. In this paper, we present the research effort on the bar code reading algorithms using a VGA camera phone, NOKIA 7650. EAN-13, a widely used 1D bar c...

متن کامل

MobileIoT Toolkit: Connecting the EPC Network to MobilePhones

In this paper we discuss the MobileIoT Toolkit. This software framework offers a number of tools to ease the design and implementation of Java Mobile application prototypes interacting with the Internet of Things. In particular, we focus on mobile phones accessing a “standardized Internet of Things”, known as the EPC Network (Electronic Product Code). In this paper we introduce the EPC Network ...

متن کامل

The Effect of Radio Waves on the Quality and Safety of Wearable Sensors in Healthcare

The industrial Internet of Things (IoT) is aiming to interconnect humans, machines, materials, processes and services in a network. Wireless Sensor Network (WSN) comprises the less power consuming, light weight and effective Sensor Nodes (SNs) for higher network performance. Radio Frequency Identification (RFID) and sensor networks are both wireless technologies that provide limitless future po...

متن کامل

2D Bar Codes Reading: Solutions for Camera Phones

Two-dimensional (2D) bar codes were designed to carry significantly more data with higher information density and robustness than its 1D counterpart. Thanks to the popular combination of cameras and mobile phones, it will naturally bring great commercial value to use the camera phone for 2D bar code reading. This paper addresses the problem of specific 2D bar code design for mobile phones and i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006